home *** CD-ROM | disk | FTP | other *** search
/ Aminet 39 / Aminet 39 (2000)(Schatztruhe)[!][Oct 2000].iso / Aminet / dev / basic / PureBasic_Upd.readme < prev    next >
Encoding:
Text File  |  2000-09-02  |  13.7 KB  |  276 lines

  1. Short:    V1.50 - Update for registered users (from V1.xx to 1.50)
  2. Author:   alphasnd@free.fr (Fantaisie Software)
  3. Uploader: alphasnd@free.fr (Frederic Laboureur)
  4. Version:  1.50
  5. Type:     dev/basic
  6.  
  7.    PureBasic is brand new 'high level' programming langage based on the
  8.    previoulsy etablished B.A.S.I.C rules. It ensure a good compatibility
  9.    with similar basic compiler independement of the computer. The learning
  10.    is easy, as basic has been created for beginner and the development time
  11.    is really fast.
  12.  
  13.    This software has been developed for the Amiga with the Amiga enviromment
  14.    in mind. We have put lot of effort in its realization to produce fast,
  15.    reliable and system friendly langage. The respect of the OS is always the
  16.    master word, and you couldn't write bad software with the basic commandset
  17.    provided. Of course, you could add any other functions to bash the hardware
  18.    and use all the Amiga power, if you need it.
  19.  
  20.    The syntax is easy, but the possibities are huge because some 'advanced'
  21.    functions has been added to this langage like pointers, structure,
  22.    procedure, dynamic linked lists, and more.. For the experienced coder,
  23.    there is no problem to access any of the legal OS structures or amiga
  24.    objects.
  25.  
  26.    Finally, PureBasic support the 680x0 processor and the PowerPC processor.
  27.    The 68000 part has been very optimized to output the best code as possible,
  28.    but we're sure we could do even better ! PowerPC part is under heavy
  29.    optimizations.
  30.  
  31.  
  32.    Look yourself at the main features of PureBasic:
  33.  
  34.      - 68000, 68020+ and PowerPC support
  35.      - Built-in Array, dynamic linked list, complex structure, pointer
  36.        and variable definitions
  37.      - Supported types: Byte (8 bit), Word (16 bits), Long (32) and user
  38.        defined ones (structures)
  39.      - Signed (finished) and unsigned (partially) support for standard types
  40.      - Built-in strings type
  41.      - Constants, binary and hexadecimal numbers support
  42.      - Very good expression reducer by grouping constants and numeric numbers together
  43.      - Standard arithmetic support with respect of signs priority and parenthesis:
  44.        +, -, /, *, and, or, lsl, asl, lsr, asr
  45.      - Compile about 30 000 lines/min on a 68030/50
  46.      - Procedure support for structured programming with locals and global variables
  47.      - All Standard BASIC keywords: If-Else-EndIf, Repeat-Until ...
  48.      - External libraries support to manipulate easily objects like IFF pictures,
  49.        screens, windows, gadgets, sprites...
  50.      - Inlined ASM
  51.      - Precompiled structures and constants files for extra fast compiling.
  52.      - Cool debugger to stop the program execution and trace the bugs easily.
  53.      - Configurable CLI compiler
  54.      - System friendly, easy to install and always under development
  55.      - And more !
  56.  
  57.  
  58. ***********
  59.            *
  60. V1.50 News  *
  61.            *
  62. ***********
  63.  
  64.   About the compiler:
  65.     * Fixed lot of small bugs
  66.     * Added 68020+ optimisations support
  67.     * New optimisations for even smaller/faster code
  68.     * A bit faster and doesn't lock the editor anymore
  69.     * Localisation support. Errors will be now in your own langage !
  70.  
  71.   About the PureLibraries:
  72.     * Brand new library: PopupMenu, which allows to handle popupmenus
  73.                          very easely
  74.     * Changes about existing functions (check the docs):
  75.         ChunkyToPlanar(), StartTimer(), StopTimer(), InitToolType()
  76.         ButtonGadget(), StringGadget(), CycleGadget(), ListViewGadget()
  77.         PaletteGadget(), OptionGadget()
  78.     * Menu library has been recoded (you can use litteral string for menu
  79.       text now)
  80.     * Bug fixed functions:
  81.         AddSprite(), ReadLong(), LoadPicture(), UseGadgetList(), Left()
  82.         GetToolTypeString(), WindowMouseX(), WindowMouseY()
  83.  
  84.   About the editor:
  85.     * New Structure Viewer to inspect and walk easely in available structures
  86.     * The editor can be opened on it's own screen
  87.     * The editor font can be changed
  88.     * Added 'Run' feature
  89.     * Fixed many bugs
  90.     * Updated the docs
  91.  
  92.  
  93.       Visit our site web at: http://www.fantaisie-software.fr.fm
  94.  
  95.             Enjoy the Amiga power !
  96.  
  97.                © 2000 - The Fantaisie Software Team -
  98.  
  99.  
  100. ============================= Archive contents =============================
  101.  
  102. Original  Packed Ratio    Date     Time    Name
  103. -------- ------- ----- --------- --------  -------------
  104.     2531    1312 48.1% 18-Jul-00 23:40:56  PureBasic1.50_Update.info
  105.     1704    1626  4.5% 19-Jul-00 12:37:46 +AmigaSprite.delta
  106.     1348    1286  4.5% 19-Jul-00 12:37:44 +BitMap.delta
  107.     2604    2491  4.3% 19-Jul-00 12:37:46 +Chunky.delta
  108.     1408    1290  8.3% 19-Jul-00 12:37:44 +File.delta
  109.     2768    2453 11.3% 19-Jul-00 12:37:44 +Gadget.delta
  110.      480     467  2.7% 19-Jul-00 12:37:46 +JoyPad.delta
  111.     1884    1728  8.2% 19-Jul-00 12:37:44 +Menu.delta
  112.     2408    2281  5.2% 19-Jul-00 12:37:44 +Palette.delta
  113.   216152  185286 14.2% 19-Jul-00 12:37:42 +PBCompiler.delta
  114.     1596    1483  7.0% 19-Jul-00 12:37:44 +Picture.delta
  115.     2548    2391  6.1% 19-Jul-00 12:37:46 +PopupMenu.delta
  116.      972     934  3.9% 19-Jul-00 12:37:44 +Requester.delta
  117.     1876    1754  6.5% 19-Jul-00 12:37:44 +Screen.delta
  118.     3464    3200  7.6% 19-Jul-00 12:37:46 +Sound.delta
  119.     2932    2768  5.5% 19-Jul-00 12:37:46 +Sprite.delta
  120.     1024     994  2.9% 19-Jul-00 12:37:44 +String.delta
  121.     1532    1478  3.5% 19-Jul-00 12:37:46 +ToolType.delta
  122.      228     222  2.6% 19-Jul-00 12:37:44 +WbStartup.delta
  123.     2960    2723  8.0% 19-Jul-00 12:37:46 +Window.delta
  124.     5562    1293 76.7% 19-Jul-00 12:57:00 +Install
  125.     3827    1912 50.0% 21-May-00 10:51:20 +Install.info
  126.     2182    1006 53.8% 19-Jul-00 12:36:42 +PB_Editor.catalog
  127.     4322    1785 58.6% 19-Jul-00 12:36:42 +PB_Compiler.catalog
  128.     4742    1887 60.2% 19-Jul-00 12:36:40 +AmigaSprite.guide
  129.     4453    1661 62.6% 19-Jul-00 12:36:38 +BitMap.guide
  130.     3337    1486 55.4% 19-Jul-00 12:36:40 +Joypad.guide
  131.    11830    2813 76.2% 19-Jul-00 12:36:40 +PopupMenu.guide
  132.    36828   11392 69.0% 19-Jul-00 12:36:38 +Reference.guide
  133.    25146    8596 65.8% 19-Jul-00 12:36:38 +Screen.guide
  134.    13550    3434 74.6% 19-Jul-00 12:36:40 +Sound.guide
  135.    11894    3867 67.4% 19-Jul-00 12:36:40 +Sprite.guide
  136.     1797     848 52.8% 19-Jul-00 12:36:40 +Timer.guide
  137.     8469    2571 69.6% 19-Jul-00 12:36:38 +ToolType.guide
  138.    25158    9299 63.0% 19-Jul-00 12:36:42 +PureBasic.guide
  139.     5227    1885 63.9% 19-Jul-00 12:37:40 +PB_Compiler.cd
  140.     5299    2054 61.2% 19-Jul-00 12:37:40 +PB_Compiler_deutsch.ct
  141.     4819    1843 61.7% 19-Jul-00 12:37:40 +PB_Compiler_english.ct
  142.     5314    1979 62.7% 19-Jul-00 12:37:40 +PB_Compiler_français.ct
  143.     3894    1376 64.6% 19-Jul-00 12:37:40 +PB_Editor.cd
  144.     3652    1520 58.3% 19-Jul-00 12:37:42 +PB_Editor_deutsch.ct
  145.     3825    1566 59.0% 19-Jul-00 12:37:40 +PB_Editor_français.ct
  146.     6920    4022 41.8% 19-Jul-00 12:37:42 +lowlevel.library
  147.    44912   19344 56.9% 19-Jul-00 12:37:42 +popupmenu.library
  148.     2160    1015 53.0% 19-Jul-00 12:36:48 +PB_Editor.catalog
  149.     4332    1717 60.3% 19-Jul-00 12:36:48 +PB_Compiler.catalog
  150.     4899    1898 61.2% 19-Jul-00 12:36:46 +AmigaSprite.guide
  151.     7290    2482 65.9% 19-Jul-00 12:36:44 +BitMap.guide
  152.     3650    1544 57.6% 19-Jul-00 12:36:46 +Joypad.guide
  153.    10049    2750 72.6% 19-Jul-00 12:36:44 +Palette.guide
  154.    10347    2463 76.1% 19-Jul-00 12:36:46 +PopupMenu.guide
  155.    38360   11818 69.1% 19-Jul-00 12:36:46 +Reference.guide
  156.    32091    8882 72.3% 19-Jul-00 12:36:44 +Requester.guide
  157.    24484    8435 65.5% 19-Jul-00 12:36:44 +Screen.guide
  158.    11574    2997 74.1% 19-Jul-00 12:36:46 +Sound.guide
  159.    10320    3240 68.6% 19-Jul-00 12:36:46 +Sprite.guide
  160.     2378    1058 55.5% 19-Jul-00 12:36:46 +Timer.guide
  161.    33930   11606 65.7% 19-Jul-00 12:36:44 +Window.guide
  162.    19128    7371 61.4% 19-Jul-00 12:36:48 +PureBasic.guide
  163.     3006    1065 64.5% 19-Jul-00 12:37:42 +Install
  164.     1900    1242 34.6% 19-Jul-00 12:37:28 +ExecutableLib
  165.     6057    1759 70.9% 19-Jul-00 12:37:28 +Extras_ppcmacros.pasm
  166.     6120    3384 44.7% 19-Jul-00 12:36:56 +Default_Debugger
  167.     1404     700 50.1% 19-Jul-00 12:37:00 +App.pb
  168.     2558    1231 51.8% 19-Jul-00 12:37:00 +Asm_Inline.pb
  169.     1643     761 53.6% 19-Jul-00 12:37:00 +BitMap&Drawing.pb
  170.      708     401 43.3% 19-Jul-00 12:37:02 +Chunky.pb
  171.      557     283 49.1% 19-Jul-00 12:36:58 +Clipboard.pb
  172.     2083     923 55.6% 19-Jul-00 12:37:00 +DualPlayfield_Screen.pb
  173.      763     337 55.8% 19-Jul-00 12:36:58 +File.pb
  174.     1193     476 60.1% 19-Jul-00 12:37:02 +Joypad.pb
  175.     1873     813 56.5% 19-Jul-00 12:37:00 +Menu.pb
  176.     1136     516 54.5% 19-Jul-00 12:36:56 +Palette.pb
  177.     1296     542 58.1% 19-Jul-00 12:37:02 +Picture.pb
  178.     1990     714 64.1% 19-Jul-00 12:37:02 +PopupMenu.pb
  179.     2826    1122 60.2% 19-Jul-00 12:37:00 +Program1.pb
  180.     2284     802 64.8% 19-Jul-00 12:36:58 +Sound.pb
  181.      435     220 49.4% 19-Jul-00 12:37:02 +Timer.pb
  182.     2457     862 64.9% 19-Jul-00 12:36:58 +ToolType.pb
  183.    15612    4490 71.2% 19-Jul-00 12:36:58 +WaponezII.pb
  184.    12362    3581 71.0% 19-Jul-00 12:36:58 +WildManager.pb
  185.      336     160 52.3% 19-Jul-00 12:37:06 +Back_1
  186.      382     287 24.8% 19-Jul-00 12:37:06 +Back_10
  187.      382     261 31.6% 19-Jul-00 12:37:06 +Back_2
  188.      358     210 41.3% 19-Jul-00 12:37:06 +Back_3
  189.      368     246 33.1% 19-Jul-00 12:37:06 +Back_4
  190.      384     293 23.6% 19-Jul-00 12:37:06 +Back_5
  191.      378     267 29.3% 19-Jul-00 12:37:06 +Back_6
  192.      376     271 27.9% 19-Jul-00 12:37:06 +Back_7
  193.      376     269 28.4% 19-Jul-00 12:37:04 +Back_8
  194.      386     265 31.3% 19-Jul-00 12:37:04 +Back_9
  195.      140      90 35.7% 19-Jul-00 12:37:10 +Blank
  196.     1804    1194 33.8% 19-Jul-00 12:37:04 +Boss
  197.      256     186 27.3% 19-Jul-00 12:37:04 +Bullet
  198.      430     208 51.6% 19-Jul-00 12:37:04 +Bullet_1
  199.      490     220 55.1% 19-Jul-00 12:37:10 +Bullet_2
  200.      478     210 56.0% 19-Jul-00 12:37:10 +Bullet_3
  201.      334     208 37.7% 19-Jul-00 12:37:10 +Bullet_Bottom
  202.      292     211 27.7% 19-Jul-00 12:37:08 +Bullet_Diag1
  203.      308     214 30.5% 19-Jul-00 12:37:08 +Bullet_Diag2
  204.      278     200 28.0% 19-Jul-00 12:37:08 +Bullet_Left
  205.      278     206 25.8% 19-Jul-00 12:37:08 +Bullet_Right
  206.     1200     107 91.0% 19-Jul-00 12:37:14 +DefaultMap
  207.      692     438 36.7% 19-Jul-00 12:37:08 +Ennemy_1
  208.      802     496 38.1% 19-Jul-00 12:37:08 +Ennemy_2_1
  209.      776     482 37.8% 19-Jul-00 12:37:08 +Ennemy_2_2
  210.      598     377 36.9% 19-Jul-00 12:37:08 +Ennemy_3_1
  211.      602     361 40.0% 19-Jul-00 12:37:12 +Ennemy_3_2
  212.      602     310 48.5% 19-Jul-00 12:37:12 +Ennemy_3_3
  213.      602     285 52.6% 19-Jul-00 12:37:12 +Ennemy_3_4
  214.      602     320 46.8% 19-Jul-00 12:37:12 +Ennemy_3_5
  215.      602     357 40.6% 19-Jul-00 12:37:10 +Ennemy_3_6
  216.      598     233 61.0% 19-Jul-00 12:37:10 +Explosion_1
  217.      748     350 53.2% 19-Jul-00 12:37:10 +Explosion_2
  218.      826     470 43.0% 19-Jul-00 12:37:14 +Explosion_3
  219.      900     526 41.5% 19-Jul-00 12:37:14 +Explosion_4
  220.      938     526 43.9% 19-Jul-00 12:37:14 +Explosion_5
  221.      906     457 49.5% 19-Jul-00 12:37:14 +Explosion_6
  222.      832     371 55.4% 19-Jul-00 12:37:14 +Explosion_7
  223.      686     260 62.0% 19-Jul-00 12:37:12 +Explosion_8
  224.      730     441 39.5% 19-Jul-00 12:37:12 +Player_1
  225.      732     424 42.0% 19-Jul-00 12:37:12 +Player_2
  226.      734     428 41.6% 19-Jul-00 12:37:12 +Player_3
  227.    35304    8835 74.9% 19-Jul-00 12:37:04 +Background
  228.    16210   14228 12.2% 19-Jul-00 12:37:02 +Explosion
  229.     1166    1106  5.1% 19-Jul-00 12:37:04 +Lazer
  230.     6392    5103 20.1% 19-Jul-00 12:37:14 +Title_256.iff
  231.      727     405 44.2% 19-Jul-00 12:37:30 +Amiga.guide
  232.     4298    1653 61.5% 19-Jul-00 12:37:34 +AmigaSprite.guide
  233.     9817    2273 76.8% 19-Jul-00 12:37:36 +ASM_Keywords.guide
  234.     3984    1417 64.4% 19-Jul-00 12:37:30 +BitMap.guide
  235.     5357    2018 62.3% 19-Jul-00 12:37:32 +Chunky.guide
  236.     1257     597 52.5% 19-Jul-00 12:37:32 +Clipboard.guide
  237.     7611    2473 67.5% 19-Jul-00 12:37:34 +Drawing.guide
  238.     1826     777 57.4% 19-Jul-00 12:37:32 +Font.guide
  239.    26396    7392 71.9% 19-Jul-00 12:37:34 +Gadget.guide
  240.    35704    4454 87.5% 19-Jul-00 12:37:36 +Index.guide
  241.    51425    5394 89.5% 19-Jul-00 12:37:38 +IndexAll.guide
  242.     3038    1280 57.8% 19-Jul-00 12:37:36 +Joypad.guide
  243.     1673     480 71.3% 19-Jul-00 12:37:30 +OS.guide
  244.     6961    2387 65.7% 19-Jul-00 12:37:34 +Palette.guide
  245.     3442    1209 64.8% 19-Jul-00 12:37:32 +Picture.guide
  246.    10267    2372 76.8% 19-Jul-00 12:37:38 +PopupMenu.guide
  247.    34024   10294 69.7% 19-Jul-00 12:37:34 +Reference.guide
  248.    31541    8458 73.1% 19-Jul-00 12:37:36 +Requester.guide
  249.    24383    7905 67.5% 19-Jul-00 12:37:32 +Screen.guide
  250.     1810     645 64.3% 19-Jul-00 12:37:34 +Sort.guide
  251.    11936    2857 76.0% 19-Jul-00 12:37:36 +Sound.guide
  252.    10459    3231 69.1% 19-Jul-00 12:37:30 +Sprite.guide
  253.     2311     923 60.0% 19-Jul-00 12:37:30 +TagList.guide
  254.     1586     703 55.6% 19-Jul-00 12:37:34 +Timer.guide
  255.     7420    2186 70.5% 19-Jul-00 12:37:32 +ToolType.guide
  256.     1149     569 50.4% 19-Jul-00 12:37:36 +WBStartup.guide
  257.    32661   10789 66.9% 19-Jul-00 12:37:30 +Window.guide
  258.     3030    1105 63.5% 19-Jul-00 12:37:28 +MakeResident.asm
  259.    17630    6945 60.6% 19-Jul-00 12:37:38 +PureBasic.guide
  260.    73468   28347 61.4% 19-Jul-00 12:37:38 +PureEditor
  261.      638     195 69.4% 19-Jul-00 12:37:26 +All.pb
  262.    10591    3630 65.7% 19-Jul-00 12:37:22 +cd.pb
  263.     9808    3230 67.0% 19-Jul-00 12:37:20 +datatypesclass.pb
  264.     5219    2050 60.7% 19-Jul-00 12:37:22 +prtbase.pb
  265.     2711     890 67.1% 19-Jul-00 12:37:22 +prtgfx.pb
  266.    14754    5580 62.1% 19-Jul-00 12:37:20 +dosextens.pb
  267.     3043    1271 58.2% 19-Jul-00 12:37:18 +memory.pb
  268.      908     292 67.8% 19-Jul-00 12:37:26 +PureResident_Small.pb
  269.    61222   23281 61.9% 19-Jul-00 12:36:48 +AmigaOS_Small
  270.    71367   28295 60.3% 19-Jul-00 12:36:50 +AmigaOS_Small.Struct
  271.     5560    3064 44.8% 19-Jul-00 12:42:30 +PurePatcher
  272.      648     364 43.8% 19-Jul-00 12:58:38 +ReadMe
  273.     1686     598 64.5% 21-May-00 11:54:02 +ReadMe.info
  274. -------- ------- ----- --------- --------
  275.  1483573  640351 56.8% 30-Jul-100 04:56:38   170 files
  276.